<?php

/**
 * alltosun.com 菜单公用函数 common.php
 * ============================================================================
 * 版权所有 (C) 2009-2011 北京互动阳光科技有限公司，并保留所有权利。
 * 网站地址：http://www.alltosun.com
 * ----------------------------------------------------------------------------
 * 许可声明：这是一个开源程序，未经许可不得将本软件的整体或任何部分用于商业用途及再发布。
 * ============================================================================
 * $Author: 钱有明 (qianym@alltosun.com) $
 * $Date: 2011-6-23 下午04:49:38 $
 * $Id: admin_menu_helper.php 22582 2013-04-08 08:09:31Z weisd $
*/



class admin_menu_helper
{
    /**
     * 判断某菜单是否有子菜单
     * @param int $admin_menu_id 菜单id
     * @return bool
     * $Id: admin_menu_helper.php 22582 2013-04-08 08:09:31Z weisd $
     */

    public static function has_children($admin_menu_id)
    {
        $children_list = _model('admin_menu')->getList(array('parent_id'=>$admin_menu_id));

        return !!$children_list;
    }

    /**
     * 通过id获取菜单名
     * @param int $admin_menu_id 菜单id
     */
    public static function get_menu_title($admin_menu_id)
    {
        if (!$admin_menu_id) {
            return false;
        }

        $admin_menu_info = _uri('admin_menu', $admin_menu_id);
        if (!empty($admin_menu_info['id'])) {
            return $admin_menu_info['title'];
        }

        return false;
    }

    /**
     * 通过模块名获取菜单名
     * @author gaoa@alltosun.com
     */
    public static function get_menu_title_by_module($module)
    {
        if (!$module) {
            return '';
        }
        
        return _uri('admin_menu', array('module' => $module), 'title');
    }
}
?>